﻿/*main*/.elli{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}.tit_1{ width:100%; float:left; padding:75px 0 30px 0;}.tit_1 h4{ width:100%; float:left; font-size:24px; color:#003592; line-height:30px; text-transform:uppercase; font-family:Arial; font-weight:bold;}.tit_1 h3{ width:100%; float:left; font-size:24px; color:#3c3f42; line-height:34px; font-weight:bold; overflow:hidden;}.tit_1 h3 span{ display:inline-block; *zoom:1; *display:inline; position:relative;}.tit_1 h3 span:before{ width:10000px; height:1px; background:#e5e5e5; position:absolute; content:''; right:-10010px; top:20px;}.c_1170_3{ width:100%; float:left; padding:0 0 80px 0;}.c_1170_3 ul{ width:100%; float:left;}.c_1170_3 ul li{overflow:hidden; position:relative; background:black; float:left;}.c_1170_3 ul li .img_1{ width:100%; height:100%;}.c_1170_3 ul li .text1{ float:left; width:100%; height:100%; padding:26px 16px; position:absolute; left:0; top:0; z-index:1;}.c_1170_3 ul li h3{ width:100%; float:left; font-size:28px; color:#fff; line-height:32px;font-family:'Arial'; position:relative; z-index:2;}.c_1170_3 ul li h5{ width:100%; float:left; font-size:16px; color:#fff; line-height:24px; position:relative; z-index:2;}.c_1170_3 ul li .p{ width:100%; float:left; font-size:12px; color:#fff; line-height:15px; position:relative; z-index:2;}.c_1170_3 ul li .btn1{ width:88px; height:88px; position:absolute; left:50%; top:60%; background:#009ee0; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; overflow:hidden; margin:-44px 0 0 -44px; text-align:center; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; opacity:0; filter:alpha(opacity=0); z-index:2;-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}.c_1170_3 ul li .btn1 a{ display:block; width:88px; height:88px; padding:25px;}.c_1170_3 ul li .btn1 i{ display:block; width:100%; height:20px; background:url(../images/btn_1.png) center no-repeat;}.c_1170_3 ul li .btn1 h6{ w display:block;idth:100%; margin-top:2px; font-size:14px; color:white; line-height:16px;}.c_1170_3 ul li:hover .img_1{ opacity:0.3; filter:alpha(opacity=30);}.c_1170_3 ul li:hover .btn1{ opacity:1; filter:alpha(opacity=100); top:50%;}.c_1170_3 ul .l2{ margin-top:50px;}.c_1170_3 .slick-dots{ width:0; height:0; overflow:hidden;}.c_1170_3 .slick-prev{ width:0; height:0; overflow:hidden;}.c_1170_3 .slick-next{ width:0; height:0; overflow:hidden;}@media screen and (max-width:991px) {}